Date : 5 AVRIL 1992
Programme : SOCCER
Protection : MOT DE PASSE
Fichier : FOOTE.EXE
Temps pass� : 15 minutes
Soci�t� : RED RAT
Outils : SOFT-ICE V2.50
Divers : Compress� par LZ91
Origine : L.F.
Num�ro : 170
Une protection demand� par le BIOS. J'ai eu du mal � la mettre en
�vidence car le JEU se lance m�me avec un code mauvais. Ce n'est que
bien plus loin que cel� change le cours des choses.
Ci-dessous le test des caract�res tap�s avec ceux que le soft � choisi.
CS = 0F6C
CS:2A70 3BC8 CMP CX,AX ; ON COMPARE AVEC CEUX DU JEU.
CS:2A72 7406 JZ 2A7A
CS:2A74 C70692F50000 MOV WORD PTR [F592],0000 ; ON Y MET 0000
; SI MAUVAISE
; REPONSE.
CS:2A7A 8B5EE0 MOV BX,[BP-20]
Il faut UNLZEXEter le fichier en premier lieu puis effectuer une des
op�rations ci-dessous:
Soit inverser le saut en 2A72 mais dans ce cas si l'on tape la bonne
r�ponse on se plante. Il vaut donc mieux y placer un EB06 ( JMP 2A7A )
ou bien NOPer la zone qui suit.
Comme ti veux ti choise...
Avec PCTOOLS chercher 3BC87406 et placer 6 NOP imm�diatement apr�s
cette chaine.
PS: Il n'est pas n�cessaire de LZEXEter de nouveau par la suite sauf si
vous avez un probl�me de place sur le HARD.
|